Big Huge Thesaurus

traffic signal

noun